<?php

class clientes{
	#NOME DA TABELA -> clientes
	
	function mudasenha($id,$senha){
	$dados = $this->pega($id);
	$sql = mysql_query("UPDATE clientes SET senha = '$senha' WHERE id = '$id'");
	
	if($sql){
	return true;
	}else{
	return false;
	}
	}

	function pega($id){
	$sql = mysql_query("select * from clientes WHERE id = '$id'");
	
	
	$row = mysql_fetch_array($sql);
	$lista = array(
	id				=>$row['id'],
	nome			=>$row['nome'],
	email			=>$row['email'],
	napresentacao	=>$row['napresentacao'],
	cpf				=>$row['cpf'],
	rg				=>$row['rg'],
	nacimento		=>$row['nacimento'],
	data_cadastro	=>$row['data_cadastro'],
	estado_civil	=>$row['estado_civil'],
	profissao		=>$row['profissao'],
	conheceu		=>$row['conheceu'],
	cep				=>$row['cep'],
	cidade			=>$row['cidade'],
	estado			=>$row['estado'],
	endereco		=>$row['endereco'],
	numero			=>$row['numero'],
	complemento		=>$row['complemento'],
	bairro			=>$row['bairro'],
	referencia_endereco	=>$row['referencia_endereco'],
	tel_residencial	=>$row['tel_residencial'],
	tel_comercial	=>$row['tel_comercial'],
	tel_fax			=>$row['tel_fax'],
	tel_celular		=>$row['tel_celular'],
	rg_profissional	=>$row['rg_profissional'],
	tipo_conta		=>$row['tipo_conta'],
	senha			=>$row['senha']
	);
	
	
	return $lista;
	
	}




	function lista($where,$order,$limit){
	$sql = mysql_query("select * from clientes $where $order $limit");
	
	$x=0;
	while($row = mysql_fetch_array($sql)){
	$x++;
	
	$lista[$x] = array(
	id				=>$row['id'],
	nome			=>$row['nome'],
	email			=>$row['email'],
	napresentacao	=>$row['napresentacao'],
	cpf				=>$row['cpf'],
	rg				=>$row['rg'],
	nacimento		=>$row['nacimento'],
	data_cadastro	=>$row['data_cadastro'],
	estado_civil	=>$row['estado_civil'],
	profissao		=>$row['profissao'],
	conheceu		=>$row['conheceu'],
	cep				=>$row['cep'],
	cidade			=>$row['cidade'],
	estado			=>$row['estado'],
	endereco		=>$row['endereco'],
	numero			=>$row['numero'],
	complemento		=>$row['complemento'],
	bairro			=>$row['bairro'],
	referencia_endereco	=>$row['referencia_endereco'],
	tel_residencial	=>$row['tel_residencial'],
	tel_comercial	=>$row['tel_comercial'],
	tel_fax			=>$row['tel_fax'],
	tel_celular		=>$row['tel_celular'],
	rg_profissional	=>$row['rg_profissional'],
	tipo_conta		=>$row['tipo_conta'],
	senha			=>$row['senha']
	);
	
	}	
	
	return $lista;
	
	}
	
	
	function cadastra($titulo,$obs,$ativo){
	$sql= mysql_query("insert into noticias_categoria values(
	'0',
	'$titulo',
	'$obs',
	'$ativo'
	)");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	
	function edita($id,$titulo,$obs,$ativo){
	$sql= mysql_query("UPDATE noticias_categoria SET 
	titulo 		= '$titulo',
	obs 		= '$obs',
	ativo 		= $ativo
	WHERE id = '$id'
	");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	
	function deleta($id){
	$sql= mysql_query("DELETE FROM noticias_categoria WHERE id = '$id'
	");	
	
	if($sql == true){
	return true;
	}else{
	return false;
	}
	}
	
	
	function status($id,$status){
	$dados = $this->pega($id);
	$sql = mysql_query("UPDATE noticias_categoria SET ativo = '$status' WHERE id = '$id'");
	$status == 1 ? $ativo = "ativo.gif" : $ativo = "inativo.gif";  
	
	if($sql){
	return $ativo;
	}else{
	return false;
		}
		
	
	}
	
	
	
	function pegaCupon($cliente,$ativo){
	$dados = $this->pega($cliente);
	$sql = mysql_query("SELECT * FROM cupons WHERE id_cliente = '$cliente' AND ativo = '$ativo' ");
	$x=0;
	while($row = mysql_fetch_array($sql)){
	$x++;
	
	$lista[$x] = array(
	id				=>$row['id'],
	numero			=>$row['numero'],
	email			=>$row['email'],
	email_amigo		=>$row['email_amigo'],
	desconto		=>$row['desconto'],
	ativo			=>$row['ativo']);
	}	
	
	return $lista;
		
	}
	
	
	function PegaIndicacoes($cliente){
	$dados = $this->pega($cliente);
	$sql = mysql_query("SELECT * FROM indicacoes WHERE email = '".$dados['email']."' ");
	$x=0;
	while($row = mysql_fetch_array($sql)){
	$x++;
	
	$lista[$x] = array(
	id				=>$row['id'],
	nome			=>$row['nome'],
	email			=>$row['email'],
	nome_amigo		=>$row['nome_amigo'],
	email_amigo		=>$row['email_amigo'],
	comprou			=>$row['comprou']
	);	
	
	}	
	
	return $lista;
		
	}
	
	
	function VerificaSejaGerouCupom($email,$amigo){
		$sql	= mysql_query("SELECT * FROM cupons WHERE email = '$email' AND email_amigo = '$amigo'");
		if(mysql_num_rows($sql)==0){
		return true;
		}else{
			return false;
			}
				
		}
	
	function geraCupons($email,$amigo,$desconto){
		#$email e para quem vai o cupom
		#1º verifica se eh um cliente!
		$lista	= array();
		$clientever	= mysql_query("SELECT * FROM clientes WHERE email = '$email' ");
		$row	= mysql_fetch_array($clientever);
		if(mysql_num_rows($clientever)==0){
		#não é cliente
		$lista["cliente"]	= 0;	
		}else{
		#é cliente
		$lista["cliente"]	= 1;		
		}
		
		$varcupon	= str_shuffle("123456789ABCDEFGHIJLMNOPQRSTUVXZ");
		$cupon		= substr($varcupon,0,11);	
		
		$verificacupon = mysql_query("SELECT * FROM cupons WHERE numero = '$cupon'");
		if(mysql_num_rows($verificacupon)==0){
			#cupon nao cadastrado;
			}else{
			$cupon	= str_shuffle($cupon);
			}


		$verificacupon = mysql_query("SELECT * FROM cupons WHERE numero = '$cupon'");
		if(mysql_num_rows($verificacupon)==0){
			#cupon nao cadastrado;
			}else{
			$cupon	= str_shuffle($cupon);
			}


		$verificacupon = mysql_query("SELECT * FROM cupons WHERE numero = '$cupon'");
		if(mysql_num_rows($verificacupon)==0){
			#cupon nao cadastrado;
			}else{
			$cupon	= str_shuffle($cupon);
			}
		
		
		if($lista["cliente"]==0){
			$sql	= mysql_query("INSERT INTO cupons(id_cliente,numero,desconto,email,email_amigo,ativo) VALUES('0','$cupon','$desconto','$email','$amigo',0) ");
			}else{
			$sql	= mysql_query("INSERT INTO cupons(id_cliente,numero,desconto,email,email_amigo,ativo) VALUES('".$row["id"]."','$cupon','$desconto','$email','$amigo',0) ");
			}
			
			$lista["cupon"]	= $cupon;
			
			return $lista;
		
		}
	
	
	function verificaemail($email){
	$sql = mysql_query("select * from clientes WHERE email = '$email'");
	
	$row = mysql_fetch_array($sql);
	$lista = array(
	id				=>$row['id'],
	nome			=>$row['nome'],
	email			=>$row['email'],
	napresentacao	=>$row['napresentacao'],
	cpf				=>$row['cpf'],
	rg				=>$row['rg'],
	nacimento		=>$row['nacimento'],
	data_cadastro	=>$row['data_cadastro'],
	estado_civil	=>$row['estado_civil'],
	profissao		=>$row['profissao'],
	conheceu		=>$row['conheceu'],
	cep				=>$row['cep'],
	cidade			=>$row['cidade'],
	estado			=>$row['estado'],
	endereco		=>$row['endereco'],
	numero			=>$row['numero'],
	complemento		=>$row['complemento'],
	bairro			=>$row['bairro'],
	referencia_endereco	=>$row['referencia_endereco'],
	tel_residencial	=>$row['tel_residencial'],
	tel_comercial	=>$row['tel_comercial'],
	tel_fax			=>$row['tel_fax'],
	tel_celular		=>$row['tel_celular'],
	rg_profissional	=>$row['rg_profissional'],
	tipo_conta		=>$row['tipo_conta'],
	ativo			=>$row['ativo'],
	senha			=>$row['senha']
	);
	
	
	return $lista;
	
	}
	
	
	
	function pegacodigoAutenticado($codigo,$id){
	
	$sql	= mysql_query("SELECT * FROM autenticacao WHERE codigo = '$codigo' and cliente = '$id' ");
	
	$row = mysql_fetch_array($sql);
	$lista = array(
	id		=> $row['id'],
	cliente	=> $row['cliente'],
	codigo	=> $row['codigo']
	);
	
	
	return $lista;
	
	
	}
	
	
	
	
	}


?>